1 <?xml version="1.0" encoding="utf-8"?>
2 <root>
3 <!--
4 Microsoft ResX Schema
5
6 Version 2.0
7
8 The primary goals of this format is to allow a simple XML format
9 that is mostly human readable. The generation and parsing of the
10 various data types are done through the TypeConverter classes
11 associated with the data types.
12
13 Example:
14
15 ... ado.net/XML headers & schema ...
16 <resheader name="resmimetype">text/microsoft-resx</resheader>
17 <resheader name="version">2.0</resheader>
18 <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 <value>[base64 mime encoded serialized .NET Framework object]</value>
24 </data>
25 <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 <comment>This is a comment</comment>
28 </data>
29
30 There are any number of "resheader" rows that contain simple
31 name/value pairs.
32
33 Each data row contains a name, and value. The row also contains a
34 type or mimetype. Type corresponds to a .NET class that support
35 text/value conversion through the TypeConverter architecture.
36 Classes that don't support this are serialized and stored with the
37 mimetype set.
38
39 The mimetype is used for serialized objects, and tells the
40 ResXResourceReader how to depersist the object. This is currently not
41 extensible. For a given mimetype the value must be set accordingly:
42
43 Note - application/x-microsoft.net.object.binary.base64 is the format
44 that the ResXResourceWriter will generate, however the reader can
45 read any of the formats listed below.
46
47 mimetype: application/x-microsoft.net.object.binary.base64
48 value : The object must be serialized with
49 : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 : and then encoded with base64 encoding.
51
52 mimetype: application/x-microsoft.net.object.soap.base64
53 value : The object must be serialized with
54 : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 : and then encoded with base64 encoding.
56
57 mimetype: application/x-microsoft.net.object.bytearray.base64
58 value : The object must be serialized into a byte array
59 : using a System.ComponentModel.TypeConverter
60 : and then encoded with base64 encoding.
61 -->
62 <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 <xsd:element name="root" msdata:IsDataSet="true">
65 <xsd:complexType>
66 <xsd:choice maxOccurs="unbounded">
67 <xsd:element name="metadata">
68 <xsd:complexType>
69 <xsd:sequence>
70 <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 </xsd:sequence>
72 <xsd:attribute name="name" use="required" type="xsd:string" />
73 <xsd:attribute name="type" type="xsd:string" />
74 <xsd:attribute name="mimetype" type="xsd:string" />
75 <xsd:attribute ref="xml:space" />
76 </xsd:complexType>
77 </xsd:element>
78 <xsd:element name="assembly">
79 <xsd:complexType>
80 <xsd:attribute name="alias" type="xsd:string" />
81 <xsd:attribute name="name" type="xsd:string" />
82 </xsd:complexType>
83 </xsd:element>
84 <xsd:element name="data">
85 <xsd:complexType>
86 <xsd:sequence>
87 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 </xsd:sequence>
90 <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 <xsd:attribute ref="xml:space" />
94 </xsd:complexType>
95 </xsd:element>
96 <xsd:element name="resheader">
97 <xsd:complexType>
98 <xsd:sequence>
99 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 </xsd:sequence>
101 <xsd:attribute name="name" type="xsd:string" use="required" />
102 </xsd:complexType>
103 </xsd:element>
104 </xsd:choice>
105 </xsd:complexType>
106 </xsd:element>
107 </xsd:schema>
108 <resheader name="resmimetype">
109 <value>text/microsoft-resx</value>
110 </resheader>
111 <resheader name="version">
112 <value>2.0</value>
113 </resheader>
114 <resheader name="reader">
115 <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 </resheader>
117 <resheader name="writer">
118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 </resheader>
120 <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
121 <data name="PictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
122 <value>
123 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
172 VuC/agQ+Y3Hy4Y4AAAAASUVORK5CYII=
173 </value>
174 </data>
175 </root>